feast where baked empanadas are served to share and celebrate - Español Inglés Diccionario